#import <UIKit/UIKit.h>
#import "GDTtDevicesDto.h"

@interface GDDevice : NSObject

@property (nonatomic, strong) NSString * address;
@property (nonatomic, assign) CGFloat centreFever;
@property (nonatomic, assign) NSInteger centreSwitch;
@property (nonatomic, assign) NSInteger connectType;
@property (nonatomic, strong) NSString * createTime;
@property (nonatomic, strong) NSObject * deptId;
@property (nonatomic, assign) NSInteger deviceAlarmLow;
@property (nonatomic, assign) NSInteger deviceAlarmTop;
@property (nonatomic, strong) NSString * deviceCsq;
@property (nonatomic, strong) NSString * deviceName;
@property (nonatomic, strong) NSString * deviceNumber;
@property (nonatomic, strong) NSString * deviceType;
@property (nonatomic, strong) NSString * hardware;
@property (nonatomic, assign) CGFloat highFever;
@property (nonatomic, assign) NSInteger highSwitch;
@property (nonatomic, strong) NSString * idField;
@property (nonatomic, assign) NSInteger isOpenBuzz;
@property (nonatomic, assign) CGFloat lat;
@property (nonatomic, assign) CGFloat lon;
@property (nonatomic, assign) CGFloat lowFever;
@property (nonatomic, assign) NSInteger lowSwitch;
@property (nonatomic, assign) NSInteger onlineState;
@property (nonatomic, strong) NSObject * province;
@property (nonatomic, strong) NSString * regionId;
@property (nonatomic, strong) NSObject * regionIdName;
@property (nonatomic, strong) NSString * software;
@property (nonatomic, strong) GDTtDevicesDto * ttDevicesDto;
@property (nonatomic, strong) NSString * updateTime;
@property (nonatomic, strong) NSString * userId;
@property (nonatomic, strong) NSObject * userName;

-(instancetype)initWithDictionary:(NSDictionary *)dictionary;

-(NSDictionary *)toDictionary;
@end